armored catfish - English Synonyms Dictionary